package org.metasketch.simulator.tools.resources;

import java.util.ArrayList;
import java.util.List;

import com.thoughtworks.xstream.annotations.XStreamAlias;

@XStreamAlias("resource-definition")
public class MainResources {

	List<BasicResource> resources = new ArrayList<BasicResource>();

	@XStreamAlias("resource-classes")
	List<BasicResourceClass> resourceClasses = new ArrayList<BasicResourceClass>();

	List<Alias> aliases = new ArrayList<Alias>();

	public List<BasicResource> getResources() {
		return resources;
	}

	public void setResources(List<BasicResource> resources) {
		this.resources = resources;
	}

	public List<BasicResourceClass> getResourceClasses() {
		return resourceClasses;
	}

	public void setResourceClasses(List<BasicResourceClass> resourceClasses) {
		this.resourceClasses = resourceClasses;
	}

	public List<Alias> getAliases() {
		return aliases;
	}

	public void setAliases(List<Alias> aliases) {
		this.aliases = aliases;
	}

}
